At foxwoods
Mystic Pizza II
209 Providence-New London Turnpike, North Stonington, CT
860-599-3111
$8-12 per meal
Open seven days per week at 11:30 AM
Located off Interstate 95, Exit 92
This place is the best pizza in town and it's sister location, owned by the same family was the scene of the movie "Mystic Pizza" that debuted in 1988 and was a huge hit!